logo contest - French English Dictionary